home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Scope / Scope Disk #048 (199x)(Scope PD)(US)[WB].zip / Scope Disk #048 (199x)(Scope PD)(US)[WB].adf / DiskStik / diskstik.doc < prev    next >
Text File  |  1989-01-11  |  10KB  |  216 lines

  1.  
  2.                  Disk Sticker V1.0 by Gary Karnik on 1/89
  3. ______________________________________________________________________________
  4.  
  5.       Disk Sticker V1.0 is a program designed to print labels for your Amiga
  6.   disks on standard printers and tracker feed labels.
  7.  
  8.       This program is in the Public Domain and may be freely used by anyone
  9.   who has a need for it.  The program is not copywrited material and no
  10.   rights are reserved.  You may distribute copies of this program under any
  11.   conditions you see fit.  (Just don't copywrite it for yourself.)
  12.  
  13.       Since no icon is supplied with this program, you must run it from the
  14.   CLI.  The program takes no command line arguments, so just type its name
  15.   and the program's window will open.
  16.  
  17.       The large area in the middle is for editing, with a cursor in the upper
  18.   left hand corner.  You can type any printable keyboard character in this
  19.   area and it will be displayed.  This area is actually a mini editor of sorts
  20.   that allows you to do some simple editing to your filenames before you are
  21.   ready to print them out to your label.  The first line of the editor is 
  22.   reserved for the volume name of the disk which is also displayed on the 
  23.   label.  The next 300 lines contain the filename information.  Although
  24.   only a maximum of 50 filenames can be printed on a label, 300 lines are
  25.   given so that a full disk read can (hopefully) be done.
  26.  
  27.       Along with the standard Intuition gadgets, there are eight custom
  28.   gadgets located near the bottom of the screen:
  29.  
  30.   "Read df0:"        Reads the directory of the disk in drive df0:;
  31.                      The volume name is read and the entire directory tree 
  32.                      is read and sorted (up to 300 filenames).
  33.                      Each nested subdirectory is indented 2 spaces.
  34.  
  35.   "Read df1:"        Same as for "Read df0:" but for drive df1:.
  36.   
  37.   "Sort"             removes the indentation of all files in memory and then
  38.                      sorts them in ASCII order.
  39.  
  40.   "<< Print >>"      Takes the filename in memory and outputs a label to the
  41.                      printer.  (Only do this if your printer is on-line and
  42.                      has a preferences entry installed.)
  43.                      
  44.   "N Column Output"  N=1,2,3,4, or 5.  Clicking here will advance N to the 
  45.                      next number in sequence.  This controls how many columns
  46.                      of text are to be displayed on the label.  4 columns
  47.                      can hold twice as many as 2 columns, but each entry can
  48.                      be only half as long.
  49.  
  50.   "Condensed Elite"
  51.   "Condensed Pica"
  52.   "Elite"
  53.   "Pica"             Controls what typeface will be used in the label.  The
  54.                      farther down the list, the larger the typeface and easier
  55.                      to read, but can hold less information.
  56.                      (All printers do not support compressed elite.)
  57.  
  58.   "Large Label"
  59.   "Small Label"      Large label means the larger wrap-around type that goes
  60.                      on both sides of the disk (about 2 3/4" x 2 3/4").
  61.                      Small label means the smaller type which only covers the
  62.                      front (about 1 15/16" x 2 13/16").
  63.  
  64.   "Double Strike"
  65.   "Single Strike"    Double strike will go over each line twice when printing
  66.                      to achieve a darker appearance.
  67.  
  68.  
  69.       There are also a number of editing keys which revolve around the numeric
  70.   pad arrow keys for movement:
  71.  
  72.                     cursor up ________
  73.                                       \
  74.                                  +---+---+---+
  75.      HOME cursor to column 1 --- | 7 | 8 | 9 | --- Page Up 10 rows
  76.                                  +---+---+---+
  77.                  cursor left --- | 4 |   | 6 | --- cursor right
  78.                                  +---+---+---+
  79.        cursor to end-of-line --- | 1 | 2 | 3 | --- Page Down 10 rows
  80.                                  +---+-|-+---+
  81.           insert mode toggle --- | 0   | | . | --- Delete character
  82.                                  +----/--+---+
  83.                  cursor down ________/
  84.  
  85.       The regular arrow keys also work like "8","4","6", and "2".
  86.       The regular "del" key also works for ".".
  87.       The "F1" key toggles insert just like "0".
  88.       The "F2" key deletes the current line.
  89.       The "F3" key centers the current line.
  90.       "Control PgUp" returns your cursor to line 1.
  91.       "Control PgDn" sends your cursor to line 301 (last line).
  92.       "Back Space" works as expected with BS in column 1 appends current
  93.                   line to line above it.
  94.       "Enter" and "Return" are the same.
  95.       "Alt" + alpha key will given extended ASCII character.
  96.                   (Your printer may not support this.)
  97.       "Caps lock" works as expected.
  98.       Num pad symbols work even with default keymap.
  99.  
  100.  
  101.        The layout of the label is as follows:
  102.  
  103.        For Small label:
  104.                   +-------------------------------------------+
  105.                   |            Centered Volume Name           |
  106.                   |(blank)                                    |
  107.                   |1st row of text                            |
  108.                   |2nd row of text                            |
  109.                   |3rd row of text                            |
  110.                   |4th row of text                            |
  111.                   |5th row of text                            |
  112.                   |6th row of text                            |
  113.                   |7th row of text                            |
  114.                   |8th row of text                            |
  115.                   |9th row of text                            |
  116.                   +-------------------------------------------+
  117.  
  118.        For Large label:
  119.                   +-------------------------------------------+
  120.                   |(blank backside)                           |
  121.                   |(blank backside)                           |
  122.                   |(blank backside)                           |
  123.                   |Volume Name on spine of disk               |
  124.                   |            Centered Volume Name           |
  125.                   |(blank)                                    |
  126.                   |1st row of text                            |
  127.                   |2nd row of text                            |
  128.                   |3rd row of text                            |
  129.                   |4th row of text                            |
  130.                   |5th row of text                            |
  131.                   |6th row of text                            |
  132.                   |7th row of text                            |
  133.                   |8th row of text                            |
  134.                   |9th row of text                            |
  135.                   |10th row of text                           |
  136.                   +-------------------------------------------+
  137.  
  138.       Near Letter Quality output is always used if your printer supports it.
  139.  
  140.       The large type label holds one more row then the small and has the 
  141.   volume name printed on the spine of the disk.  
  142.  
  143.       All filename data are output in column, not row order, which means if you
  144.   had 12 filenames to output and you chose 2 column format, then the first 
  145.   column will contain the first 9 or 10 (depending on size) and the second 
  146.   column will hold the rest.
  147.  
  148.       The volume name is always printed in the pica format and can be 28
  149.   characters long at most.
  150.  
  151.       If you have more filenames in memory than can fit on a label, then
  152.   the extras will just not be printed.  The number of filenames which will
  153.   print is (# of columns)x(# of rows) where number of columns is 1-5 and
  154.   number or rows is 9 or 10.
  155.      
  156.  
  157.       Type face and column options and how they affect output:
  158.  
  159.            Typeface    | Columns | Max number of chars in filename
  160.       -----------------+---------+--------------------------------
  161.       Compressed Elite |    1    |       51
  162.       Compressed Elite |    2    |       25  
  163.       Compressed Elite |    3    |       17
  164.       Compressed Elite |    4    |       12
  165.       Compressed Elite |    5    |       10
  166.                        |         |
  167.       Compressed Pica  |    1    |       42
  168.       Compressed Pica  |    2    |       21  
  169.       Compressed Pica  |    3    |       14
  170.       Compressed Pica  |    4    |       10
  171.       Compressed Pica  |    5    |       8
  172.                        |         |
  173.       Elite            |    1    |       31
  174.       Elite            |    2    |       15
  175.       Elite            |    3    |       10
  176.       Elite            |    4    |       7
  177.       Elite            |    5    |       5
  178.                        |         |
  179.       Pica             |    1    |       26
  180.       Pica             |    2    |       13
  181.       Pica             |    3    |       8
  182.       Pica             |    4    |       5
  183.       Pica             |    5    |       4
  184.  
  185.  
  186.       If you have more than the maximum number of characters in a filename,
  187.   then that filename will be truncated to the max number in the output.
  188.  
  189.       A typical session might work like this:
  190.  
  191.          1) Load your printer with tracker feed labels and align.
  192.          2) Load program from disk.
  193.          3) Put disk you want to label in df0:
  194.          4) Click with left mouse button over "read df0:".
  195.             After a few seconds, cursor returns.
  196.          5) Edit volume name in line 1 (make sure not longer than 28 chars).
  197.          6) Edit, add, or delete a few filenames.
  198.          7) Click the other setup options for printer.
  199.          8) Click over "<< Print >>"
  200.  
  201.          go back to step 3 to do another.
  202.  
  203.  
  204.       Well, that's about the whole program. If I've left something out that
  205.   you would like to see or if you don't like the way I did something, let
  206.   me know!  
  207.  
  208.         Please direct any comments/suggestions/complaints to:
  209.     
  210.                              Gary Karnik
  211.                              5421 West 22nd Place
  212.                              Cicero, IL 60650
  213.  
  214.       Disk Sticker was written in Lattice C, Version 4.01. If you would like
  215.   the source code for your private use, send $10 to the program author.
  216.